/*
1:安装axios
2:导入axios
3:创建axios副本
    设置基地址：环境变量
   vue-cli
      根目录创建  .env.development
           VUE_APP_URL='基地址'
         访问:process.env.VUE_APP_URL===='基地址'
      根目录创建  .env.production
           VUE_APP_URL='基地址'
         访问:process.env.VUE_APP_URL===='基地址'
    vite
       根目录创建  .env.development
          VITE_URL='基地址' 
        访问 :import.meta.env.VITE_URL====基地址 
       根目录创建  .env.production
          VITE_URL='基地址' 
        访问 :import.meta.env.VITE_URL====基地址 

4:配制请求拦截与响应拦截
5：暴露axios副本
*/

import axios from 'axios'
const _axios = axios.create({
  baseURL: import.meta.env.VITE_URL
})
_axios.interceptors.request.use(
  config => {
    return config
  },
  error => {
    return Promise.reject(error)
  }
)
_axios.interceptors.response.use(
  config => {
    return config
  },
  error => {
    return Promise.reject(error)
  }
)
export default _axios
